home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / SNNSV32.ZIP / SNNSv3.2 / xgui / sources / ui_fileP.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-04-25  |  2.1 KB  |  69 lines

  1. /*****************************************************************************
  2.   FILE           : ui_fileP.h
  3.   SHORTNAME      : fileP.ph
  4.   SNNS VERSION   : 3.2
  5.  
  6.   PURPOSE        : Header file of correspondent '.c' file
  7.   NOTES          :
  8.  
  9.   AUTHOR         : Tilman Sommer
  10.   DATE           : 22.5.1990
  11.  
  12.   CHANGED BY     : Michael Vogt, Guenter Mamier
  13.   IDENTIFICATION : @(#)ui_fileP.h    1.12 3/2/94
  14.   SCCS VERSION   : 1.12 
  15.   LAST CHANGE    : 3/2/94  
  16.  
  17.              Copyright (c) 1990-1994  SNNS Group, IPVR, Univ. Stuttgart, FRG
  18.              
  19. ******************************************************************************/
  20.  
  21.  
  22. #ifndef _UI_FILEP_DEFINED_
  23. #define _UI_FILEP_DEFINED_
  24.  
  25.  
  26. extern void ui_file_saveText (Widget, XtPointer, caddr_t);
  27. extern void ui_file_loadText (Widget, XtPointer, caddr_t);
  28. extern void ui_file_saveConfiguration (Widget, XtPointer, caddr_t);
  29. extern void ui_file_loadConfiguration (Widget, XtPointer, caddr_t);
  30. extern void ui_file_loadDefaultConfiguration (char []);
  31. extern void ui_file_savePatterns (Widget, XtPointer, caddr_t);
  32. extern void ui_file_loadPatterns (Widget, XtPointer, caddr_t);
  33. extern void ui_file_saveNet (Widget, XtPointer, caddr_t);
  34. extern void ui_file_loadNet (Widget, XtPointer, caddr_t);
  35. extern void ui_file_saveResult (Widget, XtPointer, caddr_t);
  36. extern void ui_file_loadResult (Widget, XtPointer, caddr_t);
  37. extern char *ui_getExtension (FlagType);
  38. extern Bool ui_fileExist (char [], FlagType);
  39. extern void ui_file_updateShellLabels (void);
  40.  
  41.  
  42.     /* widgets of all input fields in the file panel */
  43. extern Widget ui_fileTXT;
  44. extern Widget ui_filePAT;
  45. extern Widget ui_fileCFG;
  46. extern Widget ui_fileNET;
  47. extern Widget ui_path;
  48.  
  49. extern Bool   ui_loadCorrespondingCfg;
  50.  
  51. extern char   ui_filenameNET[];
  52. extern char   ui_filenamePAT[];
  53. extern char   ui_filenameRES[];
  54. extern char   ui_filenameCFG[];
  55. extern char   ui_filenameTXT[];
  56. extern char   ui_filenameSLNET[];       /* save or loaded file */
  57.  
  58. extern FILE   *ui_textFilePtr;          /* file ptr of log file */
  59.  
  60. extern int    NO_OF_PATTERN_SETS;
  61. extern int    CURR_PATTERN_SET;
  62. extern char   *PATTERN_SET_FILE[];
  63.  
  64. #endif /* _UI_FILEP_DEFINED_ */
  65.  
  66. /* end of file */
  67. /* lines: 63 */
  68.  
  69.